pile of dung - French English Dictionary